let ... down

na. 使失望;放下;丟面子
[網絡] 失望沮喪;辜負;松勁